a kind of opossum - German English Dictionary